anti-animal weapon - Espagnol Anglais Dictionnaire